Big Huge Thesaurus

Eruca vesicaria sativa

noun